Slang definitions & phrases for give someone what for
give someone what for
verb phrase
To beat or punish severely; drub either physically or verbally; clobber, LET someone HAVE IT: two or three of us would pitch on him and give him ''what-for''(1873+ British)